<%--
  Created by IntelliJ IDEA.
  User: 86181
  Date: 2022/11/11
  Time: 17:16
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>入库登记</title>
</head>
<body>
            <div class="container">
                <table id="Warehousingtab">

                </table>
            </div>
            <!--登记模态框-->
            <div class="modal fade"  tabindex="-1" role="dialog" aria-labelledby="gridSystemModalLabel" id="warehousingmodal">
                <div class="modal-dialog modal-lg">
                    <div class="modal-content" id="jiazaiwarehousing">

                    </div>
                </div>
            </div>
            <script>
                $(function () {
                    //加载所有的入库调度完成的数据
                    $("#Warehousingtab").bootstrapTable({
                        url:"queryBywarehousinAll.action",
                        method:'post',                      //请求方式（*）
                        contentType:"application/x-www-form-urlencoded", //如果用tomcat就要写这个
                        toolbar:"#toolbarcellstack ",//工具按件用那个容器
                        striped: true,//是否显示隔行变色
                        cache: false,//是否缓存
                        pagination: true,//是否显示分页
                        sortable: true,//是否显示排序
                        sortOrder: "aso",//排序方式
                        sidePagination: "server", //分页方式：client客户端分页，server服务端分页（*）
                        pageNumber: 1,//初始化加载第一页，默认第一页,并记录
                        pageSize: 5,//每页记录数
                        pageList: [5, 10, 15, 20],//可供选择的每页的行数（*）
                        search: false,//是否显示输入框
                        strictSearch: true,
                        showColumns: true,//是否显示所有的列（选择显示的列）
                        showRefresh: true,//是否显示刷新按钮
                        minimumCountColumns: 2,//最少允许的列数
                        clickToSelect: true,//是否启用点击选中行
                        uniqueId:"id",//每一行的唯一标识，一般为主键列
                        showToggle: true,//是否显示详细视图和列表视图的切换按钮
                        cardView: false,//是否显示详细视图
                        detailView: false,//是否显示父子表
                        //获取查询到的参数
                        queryParams: function (params) {
                            var warehousing= {
                                pagesize:params.limit,
                                pageno:(params.offset/params.limit)+1,
                                sort:params.sort,
                                sortOrder:params.sort,
                            }
                            return warehousing
                        },
                        columns:[
                            {
                                field:"gatherId",
                                title:"入库单编号",
                            },

                            {
                                field:"reason",
                                title:"入库理由",
                                formatter:function (value,row,index) {
                                    if(row.reason=="R001-1"){
                                        return  "生产入库";
                                    }
                                    if(row.reason=="R001-2"){
                                        return"库存初始";
                                    }
                                    if(row.reason=="R001-3"){
                                        return "赠送";
                                    }
                                    if(row.reason=="R001-4"){
                                        return "内部归还";
                                    }
                                    if(row.reason=="R001-5"){
                                        return "其他归还";
                                    }
                                }
                            },
                            {
                                field:"registerTime",
                                title:"登记时间",
                            },
                            {
                                field:"amountSum",
                                title:"总件数",
                            },
                            {
                                field:"costPriceSum",
                                title:"总金额(元)",
                            },
                            {
                                field:"",
                                title:"登记",
                                formatter:function (value,row,index) {
                                    return "<input type='button' value='登记' onclick='warehousingck("+row.gatherId+")' class='btn btn-success'>";
                                }
                            },

                        ]
                    })
                })
                //点击登记做入库登记 登记到库存里面
                function warehousingck(gatherId) {
                    $("#jiazaiwarehousing").load("warehousingmodal.jsp",{"gatherId":gatherId})
                    $("#warehousingmodal").modal("show")
                }
            </script>
</body>
</html>
